golden rain tree
noun
: an Asian tree (Koelreuteria paniculata of the family Sapindaceae) that has a rounded crown with very long showy clusters of yellow flowers
Love words? Need even more definitions?
Merriam-Webster unabridged
Share